better number printing