can work with a given repo