numerical fields only accept numbers