some styling and layout improvements