add more validation tests