My try for grid structure.