Move to .cu file