ProcessOp gets add or sub