css and layout update