fixed opencl impl