added copy and paste operations