use Operator class