enums are dicks