Has all that you would ask for and more.