everything I could ask for and more