impl block_cells