add: ops