a little late. but very much worth the wait. a little late but very much worth the wait