diff --git a/planning.json b/developable_areas.json
similarity index 76%
rename from planning.json
rename to developable_areas.json
index 8e961e155..8f67600ce 100644
--- a/planning.json
+++ b/developable_areas.json
@@ -1,7 +1,7 @@
 {
     "type": "overpass",
     "name": {
-        "en": "Planning",
+        "en": "Developable Areas"
     },
     "query": {
         "13": [
@@ -15,6 +15,6 @@
             "{% set key = 'landuse' %}",
             "{% set value = tags.landuse %}"
         ],
-        "description": "{{ tagTrans(key, value) }} {{ key}} {{ value }}"
+        "description": "{{ tagTrans(key, value) }}"
     }
 }
diff --git a/index.json b/index.json
index 53e4b8aea..e2c2824d2 100644
--- a/index.json
+++ b/index.json
@@ -276,7 +276,10 @@
                             "id": "construction"
                         },
                         {
-                            "id": "planning"
+                            "id": "proposals"
+                        },
+                        {
+                            "id": "developable_areas"
                         }
                     ]
                 },
diff --git a/proposals.json b/proposals.json
new file mode 100644
index 000000000..a5d05172b
--- /dev/null
+++ b/proposals.json
@@ -0,0 +1,45 @@
+{
+    "type": "overpass",
+    "name": {
+        "en": "Proposals"
+    },
+    "query": {
+        "13": [
+            "(",
+            "nwr[landuse~\"^(proposed)$\"];",
+            "nwr[highway~\"^(proposed)$\"];",
+            "nwr[railway~\"^(proposed)$\"];",
+            "nwr[building~\"^(proposed)$\"];",
+            "nwr[highway~\"^(proposed)$\"];",
+            "nwr[~\"^proposed:\"~\".\"];",
+            ")"
+        ]
+    },
+    "feature": {
+        "pre": [
+            "{% set key = null %}{% set value = null %}",
+            "{% if tags.highway == 'proposed' %}",
+            "{% set key = 'highway' %}",
+            "{% set value = tags.proposed|default('construction') %}",
+            "{% elseif tags.railway == 'proposed' %}",
+            "{% set key = 'railway' %}",
+            "{% set value = tags.proposed|default('construction') %}",
+            "{% elseif tags.building == 'proposed' %}",
+            "{% set key = 'building' %}",
+            "{% set value = tags.proposed|default('construction') %}",
+            "{% elseif tags.landuse == 'proposed' %}",
+            "{% set key = 'landuse' %}",
+            "{% set value = tags.proposed|default('construction') %}",
+            "{% else %}",
+            "{% for k, v in tags %}",
+            "{% set m = k|matches('^proposed:(.*)$') %}",
+            "{% if m %}",
+            "{% set key = m[1] %}",
+            "{% set value = v %}",
+            "{{ debug(key, value) }}",
+            "{% endif %}{% endfor %}",
+            "{% endif %}"
+        ],
+        "description": "{{ tagTrans(key, value) }}"
+    }
+}