Not crazy about this... I with PHP had enums... We can fix it later