Everything you would want and more .