add transformSet method, refactoring operators, add operation