magic number -- life stage enum?