updating ocl for noninteractive