better number formats support