added get_validation_errors()