can we enum type?