Hemi Cuda just for fun

Getting there.