Staying fit into your old age