diff --git a/assets/layers/bike_cleaning/bike_cleaning.json b/assets/layers/bike_cleaning/bike_cleaning.json
new file mode 100644
index 0000000..ea66f4d
--- /dev/null
+++ b/assets/layers/bike_cleaning/bike_cleaning.json
@@ -0,0 +1,50 @@
+{
+ "id": "bike_cleaning",
+ "name": {
+ "en": "Bike cleaning service",
+ "nl": "Fietsschoonmaakpunt"
+ },
+ "title": {
+ "render": {
+ "en": "Bike cleaning service",
+ "nl": "Fietsschoonmaakpunt"
+ },
+ "mappings": [
+ {
+ "if": "name~*",
+ "then": {
+ "en": "Bike cleaning service {name}",
+ "nl": "Fietsschoonmaakpunt {name}"
+ }
+ }
+ ]
+ },
+ "icon": {
+ "render": "./assets/layers/bike_cleaning/bike_cleaning.svg"
+ },
+ "iconSize": "50,50,bottom",
+ "overpassTags": {
+ "or": [
+ "service:bicycle:cleaning=yes",
+ "amenity=bicycle_wash"
+ ]
+ },
+ "minzoom": 13,
+ "wayHandling": 1,
+ "presets": [
+ {
+ "title": {
+ "en": "Bike cleaning service",
+ "nl": "Fietsschoonmaakpunt"
+ },
+ "tags": [
+ "amenity=bicycle_wash",
+ "service:bicycle:cleaning=yes"
+ ]
+ }
+ ],
+ "color": "#6bc4f7",
+ "tagRenderings": [
+ "images"
+ ]
+}
\ No newline at end of file
diff --git a/assets/layers/bike_cleaning/bike_cleaning.svg b/assets/layers/bike_cleaning/bike_cleaning.svg
new file mode 100644
index 0000000..ea83bac
--- /dev/null
+++ b/assets/layers/bike_cleaning/bike_cleaning.svg
@@ -0,0 +1,210 @@
+
+
diff --git a/assets/layers/bike_shop/bike_cleaning.svg b/assets/layers/bike_shop/bike_cleaning.svg
new file mode 100644
index 0000000..96c03ee
--- /dev/null
+++ b/assets/layers/bike_shop/bike_cleaning.svg
@@ -0,0 +1,292 @@
+
+
diff --git a/assets/layers/bike_shop/pump.svg b/assets/layers/bike_shop/pump.svg
new file mode 100644
index 0000000..2fe723d
--- /dev/null
+++ b/assets/layers/bike_shop/pump.svg
@@ -0,0 +1,161 @@
+
+
diff --git a/assets/layers/bike_shop/repair_station.svg b/assets/layers/bike_shop/repair_station.svg
new file mode 100644
index 0000000..6607f79
--- /dev/null
+++ b/assets/layers/bike_shop/repair_station.svg
@@ -0,0 +1,249 @@
+
+
diff --git a/assets/layers/drinking_water/drinking_water_broken.svg b/assets/layers/drinking_water/drinking_water_broken.svg
new file mode 100644
index 0000000..9d0ba40
--- /dev/null
+++ b/assets/layers/drinking_water/drinking_water_broken.svg
@@ -0,0 +1,124 @@
+
+