working cuda sample stuff yeah