added eqOp and neqOp