Modify the copy mode logic perform