adding a grid layout