Great report. Sounds like a good time had by all. Sorry to hear of knee injury.