Good job! Sounds like a great time