enum typical use
enum typical use