reenabled validations, now unit tests are testing correctly and passing