https://ericabuteau.com/2017/09/07/fortifying-future-fitness-function/