clean copy
clean copy