add RepositoryLoader and friends