changed validator function name
Use and parse return self