implemented copy lesson.