changes for CudaGo