I am well, thanks a lot, Robyn! P90X, too?! - good stuff. You're too much like me with the KF movies and Ninja Turtles, or a cross between my daughter and me. The KF movies...honor, compassion after defeating someone... So I'm training people and crosstraining them and running out of time. I then say, P90X, and a few others because it's legit. I'm a lot less, I guess cocky as a trainer, but he's very enthusiastic, too (the P90X guy) and deserves to be a age 50. No disagreement with his stuff and what work - works. We should stay up on science and 'down' with old school, honest, consistent effort. Stay happy and inspirational. The world needs more people like you!