Dupebugfix, updatefix, eventbased, ENUM