use subclasses method instead of class variable at Enumeration model