make sure it's a number