added shift clicking to remove from input slots