added formatting for dollars and aesthetic changes