Refactor copy and test_copy