valid numbers only