Fix enum bugs