updated decide_next. Not done yet. "Operand"