added logical structure for copy builds over