add service to give the repository structure