everything you would hope for