implements a copy and remove facility when SHIFT clicking