 			std::cout << std::endl;
 		}
 	}
-/*
+
 	{
 		ecuda::matrix<Coordinate> deviceMatrix( 3, 4 );
 		fetchSliceXY<<<1,1>>>( deviceCube, deviceMatrix );

			std::cout << std::endl;
		}
	}
*/
	/*
	{
		std::vector<Coordinate> hostVector2; hostVector2.reserve( 2*5*20 );

		ecuda::cube<Coordinate>::slice_yz_type slice = deviceCube.get_yz(0);
		slice[0].assign( v.begin(), v.end() );
	}
*/
	{
		ecuda::array<Coordinate,3> deviceRow;
		fetchRow<<<1,1>>>( deviceCube, deviceRow );
