simplified, applied analogy, tested 2 different methods of copying