number formatting and some alignment