some better formatting