styling and layout updates