readded lines for copy constructor --instructional