A lot of work on the copy&paste functionality