validator don't stop at first invalid rule
added ValidationError and display all rule errors messages on validation