bug in signOp