functioning normalizers and validators