fixes enumeration