fixed enum generation to use actual value