nit: Do you really need the Number call ?