Update on the cuda

Wow!