refactoring op_clone && fix graph init