initiate the repository