structure of repo change