Improved the validator to the point of failure

It now tries to do everything, but does nothing