Sounds like you have been busy and had some fun.