diff --git a/arr.yml b/arr.yml
index 40e5647..61d3fb4 100644
--- a/arr.yml
+++ b/arr.yml
@@ -42,20 +42,20 @@ services:
       - "./config/lidarr:/config"
       - "CHANGE_TO_COMPOSE_DATA_PATH:/data"
     restart: unless-stopped
-  # readarr:
-  #   container_name: readarr
-  #   image: lscr.io/linuxserver/readarr:develop
-  #   ports:
-  #     - 8787:8787
-  #   environment:
-  #     - PUID=${PUID}
-  #     - PGID=${PGID}
-  #     - UMASK_SET=022
-  #     - TZ=${TZ}
-  #   volumes:
-  #     - "~/config/readarr:/config"
-  #     - "~/data:/data"
-  #   restart: unless-stopped
+  readarr:
+    container_name: readarr
+    image: lscr.io/linuxserver/readarr:develop
+    ports:
+      - 8787:8787
+    environment:
+      - PUID=${PUID}
+      - PGID=${PGID}
+      - UMASK_SET=022
+      - TZ=${TZ}
+    volumes:
+      - "./config/readarr:/config"
+      - "CHANGE_TO_COMPOSE_DATA_PATH:/data"
+    restart: unless-stopped
   prowlarr:
     container_name: prowlarr
     image: lscr.io/linuxserver/prowlarr:develop
@@ -116,6 +116,22 @@ services:
       - 7359:7359/udp #optional - network discovery
       - 1900:1900/udp #optional - dlna discovery
     restart: unless-stopped
+  audiobookshelf:
+    container_name: audiobookshelf
+    image: ghcr.io/advplyr/audiobookshelf:latest
+    environment:
+      - PUID=${PUID}
+      - PGID=${PGID}
+      - UMASK_SET=022
+      - TZ=${TZ}
+    ports:
+      - 13378:80
+    volumes:
+      - "CHANGE_TO_COMPOSE_DATA_PATH/media/audio/books:/audiobooks"
+      - "CHANGE_TO_COMPOSE_DATA_PATH/media/audio/podcasts:/podcasts"
+      - "./config/audiobookshelf:/config"
+      - "./metadata/audiobookshelf:/metadata"
+    restart: unless-stopped
   jellyseerr:
     image: fallenbagel/jellyseerr:latest
     container_name: jellyseerr