All that we expected and more.