* fixed lazy enum initialization