enumeration type fix for TODO