Fated to stay fit ?