initial validator for revisit