Working out has its rewards ...