diff --git a/README.md b/README.md
index a7b6033..725f7e1 100644
--- a/README.md
+++ b/README.md
@@ -238,9 +238,11 @@ If you select the **drawing** layer you can also add polylines, polygons and rec
The **worldmap in** node can be used to receive various events from the map. Examples of messages coming FROM the map include:
- { "action": "connected" } // useful to trigger delivery or redraw of points
- { "action": "click", ... } // when a marker is clicked
- { "action": "move", ... } // when a marker is moved
+ { "action": "connected" } // useful to trigger delivery or redraw of points
+ { "action": "disconnect", "clients": 1 } // when a client disconnects - reports number remaining
+
+ { "action": "click", "name":"Jason", "layer":"gps", "icon":"male", "iconColor":"blue", "lat":51.024985, "lon":-1.39698 } // when a marker is clicked
+ { "action": "move", "name":"Jason", "layer":"gps", "icon":"male", "iconColor":"blue", "lat":51.044632, "lon":-1.359901 } // when a marker is moved
{ "action": "point", "lat": "50.60634", "lon": "-1.66580", "point": "joe,male,mylayer" }
{ "action": "draw", "type": "rectangle", "points": [ { "lat": 50.61243889044519, "lng": -1.5913009643554688 }, { "lat": 50.66665471366635, "lng": -1.5913009643554688 }, { "lat": 50.66665471366635, "lng": -1.4742279052734375 }, { "lat": 50.61243889044519, "lng": -1.4742279052734375 } ] }
@@ -250,6 +252,8 @@ The **worldmap in** node can be used to receive various events from the map. Exa
{ "action": "addlayer", "name": "myLayer" } // when a new map layer is added
{ "action": "dellayer", "name": "myLayer" } // when a new map layer is deleted
+All actions also include a `msg._sessionid` property that indicates which client session they came from. Any msg sent out that include this will ONLY to that session - so you can target map updates to certain sessions only if required.
+
## Controlling the map
You can also control the map via the node, by sending in a msg.payload containing a **command** object. Multiple parameters can be specified in one command.
diff --git a/worldmap.html b/worldmap.html
index ca5b53f..6ae726a 100644
--- a/worldmap.html
+++ b/worldmap.html
@@ -194,6 +194,7 @@ then by default ⌘⇧m
- ctrl-shift-m
will load the m
Receives actions from a worldmap web page.
Actions include
⌘⇧m
- ctrl-shift-m
will load the m
All actions also include a msg._sessionid
property that indicates which client session the
+ action came from. Any outgoing msg that includes this property will only go back to that session.
Further information can be found in the + Events section of the README.