worked on the layout