set things up to do multiple rounds of validation