Enum Idx update
Generator update
minor fixes