fixes styling and layout