rolling back to previous validation scheme - testing on firefox
working on firefox - firefox doesn't like input type 'number'