repo with validator