lots and lots to catch up on