a lot of repo cleanup.