initialize the repo.