Created enum base class