more styles, layout and stuff