separate threads for copy and delete