extended test block as cl is used outside the loop where it is initialized
correct unbreakable space