Generalized scope of repo