moved stuff around
CuContext; doesn't compile
cuKernels
cuKernels