Enjoying life in full stride.