groups of blocks