modified class
enum