tweaked the validator interface such that once invalid it will continuously validate