temporary use string as enum type