Revert "refactoring op_clone"

This reverts commit 188b3c57939bf6b491a0fa6057ffee49ba208976.