added ocl support