added cuda format