for each text block.