diff --git a/plugins/tiddlywiki/geospatial/demo/real-estate-demo/real-estate-demo.tid b/plugins/tiddlywiki/geospatial/demo/real-estate-demo/real-estate-demo.tid
index fd1a8f8a0..26d310264 100644
--- a/plugins/tiddlywiki/geospatial/demo/real-estate-demo/real-estate-demo.tid
+++ b/plugins/tiddlywiki/geospatial/demo/real-estate-demo/real-estate-demo.tid
@@ -33,6 +33,12 @@ This is a list of all the tiddlers containing ~GeoJSON markers in this wiki (ide
Reverse sort order
$checkbox>
+
+ Search: <$edit-text tiddler="$:/config/geospatial/demo/real-estate-demo/search" tag="input"/>
+
+
+ Limit: <$edit-text tiddler="$:/config/geospatial/demo/real-estate-demo/limit" tag="input"/>
+
@@ -53,8 +59,9 @@ This is a list of all the tiddlers containing ~GeoJSON markers in this wiki (ide
<$let
sortField={{{ [[$:/config/geospatial/demo/real-estate-demo/sort-field]get[text]else[title]] }}}
sortOrder={{{ [[$:/config/geospatial/demo/real-estate-demo/sort-order]get[text]else[normal]] }}}
+ limit={{{ [[$:/config/geospatial/demo/real-estate-demo/limit]get[text]else[100]] }}}
>
- <$list filter="[all[shadows+tiddlers]tag[$:/tags/GeoMarker]sortorder]">
+ <$list filter="[all[shadows+tiddlers]tag[$:/tags/GeoMarker]search:*{$:/config/geospatial/demo/real-estate-demo/search}nsortorderlimit]">
<$list filter="[jsonindexes[fields]]" variable="index">
<$let
@@ -77,14 +84,3 @@ This is a list of all the tiddlers containing ~GeoJSON markers in this wiki (ide
$let>
-
-
-<$list filter="[all[shadows+tiddlers]tag[$:/tags/GeoMarker]sort[caption]]">
--
-<$link>
-<$view field="caption"><$view field="title"/>$view>
-$link>
-
-$list>
-
-