second attempt on grid style