first commit
added cuda