op -> oper