Staying fit is hard work ...