updated validator.js