more work on OCL LUT