what are blocks in HCL