diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_32px.png
new file mode 100644
index 0000000..84deba2
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_32px.png differ
diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_64px.png
new file mode 100644
index 0000000..50f781b
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_30_L_64px.png differ
diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_32px.png
new file mode 100644
index 0000000..1467cc3
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_32px.png differ
diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_64px.png
new file mode 100644
index 0000000..2f0ddcd
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_30_R_64px.png differ
diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_32px.png
new file mode 100644
index 0000000..a29324f
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_32px.png differ
diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_64px.png
new file mode 100644
index 0000000..6d8ce2b
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_60_L_64px.png differ
diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_32px.png
new file mode 100644
index 0000000..5d70a50
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_32px.png differ
diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_64px.png
new file mode 100644
index 0000000..b9eb174
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_60_R_64px.png differ
diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_32px.png
new file mode 100644
index 0000000..ac24161
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_32px.png differ
diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_64px.png
new file mode 100644
index 0000000..fee2311
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_90_L_64px.png differ
diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_32px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_32px.png
new file mode 100644
index 0000000..500ff00
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_32px.png differ
diff --git a/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_64px.png b/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_64px.png
new file mode 100644
index 0000000..4bada1e
Binary files /dev/null and b/Editor2DLibrary/SSG/shapes/img/Kurve_90_R_64px.png differ
diff --git a/Editor2DLibrary/SSG/shapes/palettes/c_ILS.xml b/Editor2DLibrary/SSG/shapes/palettes/c_ILS.xml
index bd931c3..1dd038a 100644
--- a/Editor2DLibrary/SSG/shapes/palettes/c_ILS.xml
+++ b/Editor2DLibrary/SSG/shapes/palettes/c_ILS.xml
@@ -1,5 +1,8 @@
Gefällestrecke
-
90 Kurve
-
60 Kurve
-
30 Kurve
+
90 Kurve links
+
90 Kurve rechts
+
60 Kurve links
+
60 Kurve rechts
+
30 Kurve links
+
30 Kurve rechts
\ No newline at end of file
diff --git a/Editor2DLibrary/SSG/shapes/palettes/c_Session.xml b/Editor2DLibrary/SSG/shapes/palettes/c_Session.xml
index 821ff47..a2c87b5 100644
--- a/Editor2DLibrary/SSG/shapes/palettes/c_Session.xml
+++ b/Editor2DLibrary/SSG/shapes/palettes/c_Session.xml
@@ -74,4 +74,35 @@