Refactoring -> changed ValidationResult