diff --git a/README.md b/README.md
index 5f384a6..004eef9 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
# icyws
A tiny ices2 input module. It does two things:
* Runs a WebSocket server on port 8765 that broadcasts the current song as `Artist - Title`
-* When run with no arguments, picks a random song from a newline‑separated file list, prints its full path, extracts metadata, and tells the WebSocket server
+* When run with no arguments: picks a random song from a newline-separated file list, prints the path to stdout. Then, extracts metadata and tells the WebSocket server
## Usage
@@ -15,20 +15,27 @@ icyws serve --bind :8765 --allow-origin *
ICYWS_TRACKLIST=tracks.txt icyws
```
-This prints the selected file path to stdout and broadcasts the now‑playing info.
+This prints the selected file path to stdout and broadcasts the now-playing info.
### Track list format
A plain text file with one absolute file path per line.
+### ices2 config
+```xml
+
+ playlist
+ script
+ ICYWS_TRACKLIST=/etc/ices2/playlist.txt /usr/local/bin/icyws
+
+```
+
### WebSocket endpoint
Connect to: `/ws/radio`
+
Receives: `Artist - Title` whenever a new song is selected
### Announcement endpoint (internal)
-If the websocket (serve mode) is live, picker mode POSTs to:
-```
-/announce
-```
+If the websocket (serve mode) is live, picker mode POSTs to: `/announce`
### Build
```