better formatting and responsive-ness