Profile using block grids