Another great Q&A, I just wanted to add, gettin in the pool and treading water for @ 20 minutes lengthing the muscles, moving the legs and arms in different circular and up and down motions will really help, and if your gym has one a balance board will also help.