BariCUDA  changes