adding `safeFinish()` to flush CL queue