how to handle clc blocks