Blocks are aware of columns and rows