change the layout and the style