working on the css and the layout