Almost a complete one-stop shop