please change to enum class. maybe remove the 'a' prefix