added support for update and move ops.
support move and update ops