Everything you would expect and more