only need to set enums