changed the way validators load