added paste tool and redo/undo tool