diff --git a/README.md b/README.md
index 293ea7cd43665620c03a3a31816c3bf0edf9dbfd..ec1827eb36aafc4fded1da5ff796776335323c30 100644
--- a/README.md
+++ b/README.md
@@ -28,7 +28,7 @@
 1. Start the service.
 
     ```sh
-    python main.py
+    python src/main.py
     ```
 
 For your convenience, a Docker Compose setup is delivered with this repository that configures the service accordingly. Build and start the stack.
diff --git a/requirements.txt b/requirements.txt
index 8a632eef06323e0408f3db251c9d3592ab487007..ebddd75963dab42c9c660b23b3d08f9cad298546 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,4 @@
-https://gitlab.gwdg.de/dariah-de/textgridrep/textgrid-python-clients/-/archive/ef48104e96ce045bce3702116171442c9f02a0be/textgrid-python-clients-ef48104e96ce045bce3702116171442c9f02a0be.tar.gz
+git+https://gitlab.gwdg.de/dariah-de/textgridrep/textgrid-python-clients.git@21-port-filename-for-textgrid-object-generation-from-link-rewriter
 cheroot==8.5.2
 sentry-sdk==1.4.3
 WsgiDAV==4.0.1
diff --git a/src/main.py b/src/main.py
index f49ed5c601a398792c3f07317c5a552d0f8396de..fe64c671650d22e1d0222518cd1afb228b0af71e 100644
--- a/src/main.py
+++ b/src/main.py
@@ -32,7 +32,7 @@ config = {
     "host": os.getenv("host") or "localhost",
     "port": int(os.getenv("port") or "8080"),
     "provider_mapping": {
-        "/": {"class": "repdav.textgrid_dav_provider.TextgridResourceProvider"},
+        "/": {"class": "repdav.textgrid_named_dav_provider.TextgridNamedResourceProvider"},
     },
     "verbose": 4,
     "http_authenticator": {
diff --git a/src/repdav/textgrid_dav_provider.py b/src/repdav/textgrid_dav_provider.py
index 219ed7e6d215d12473db54dbbd7b9d873b735b8e..d06059f84312a2ee869b8ca979d32b84a09f3652 100644
--- a/src/repdav/textgrid_dav_provider.py
+++ b/src/repdav/textgrid_dav_provider.py
@@ -264,6 +264,7 @@ class TextgridResource(DAVNonCollection):
         return self._info[self.name]["format"]
 
     def get_content(self):
+        _logger.debug("Called TextgridResource.get_content(self) with path:", self.path)
         config = TextgridConfig()
         crud = TextgridCRUD(config.crud)
         return io.BytesIO(crud.read_data(self.path.split("/")[-1], self._sid).content)