Use enum for copy type