Oh gosh so much has happened. I need to catch up!