#Cuda restoration