debugging work
OpenCL fixes