added methods enumeration