add operation: copy objects