make repos fetch on demand