finalize Copy & its test cases