updated cuda codes