Physical therapy is paying off