Staying lean and fit