diff --git a/media.geo b/media.geo
index cbcae0a9f0ec3905cca7398dc8898b2baf90f863..4aaa26276920a8839676ebd02b8d44d405b60141 100644
--- a/media.geo
+++ b/media.geo
@@ -1263,7 +1263,11 @@ RICHPad           -2  12.01  1.00797  6.  1.  .717e-3  1  4
                    9.253         0.0     1.0    1.00051
                    9.393         0.0     1.0    1.00051
                    9.538         0.0     1.0    1.00051
+                   
 
+RICH_Polycarbonat     -3  12.01 1.008  15.999  6  1  8 1.2 16 14 3
+                  0  0  20.  .001
+                  0
 
 
 // ---------------------  MATERIALS USED IN THE MAGNET (DEFINED ALSO IN GDML HEADER ) ----------------------------------
diff --git a/rich/rich_v23a.geo.info b/rich/rich_v23a.geo.info
index ac77fd3c73c163331e232de0cba17aa8d1b98359..efb293f7d5801143f1635feb318291ce86de8cf9 100644
--- a/rich/rich_v23a.geo.info
+++ b/rich/rich_v23a.geo.info
@@ -2,6 +2,8 @@ Same as rich_v22a but with fake_vol decended of mirror_half removed.
 Caused problems in MacOs. See Cbmroot corresponding commit with updates
 code and tag.
 
+to generate geometry version v23a use version of the RichGeoCreator files from commit c25124a0
+
 root << EOT
 RichGeoCreator* rich = new RichGeoCreator()
 rich->Create()
diff --git a/rich/rich_v24a.geo.info b/rich/rich_v24a.geo.info
new file mode 100644
index 0000000000000000000000000000000000000000..1a85dc2831a89b1a34f09d0976273633eba3980c
--- /dev/null
+++ b/rich/rich_v24a.geo.info
@@ -0,0 +1,51 @@
+The geometry rich_v24a was produced with updated RichGeoCreator.
+The geometry should now better match to the CAD model. 
+
+to generate geometry version v24a use version of the RichGeoCreator files from commit current version (update at some point)
+
+Command to generate .geo.root file: 
+    root << EOT
+    RichGeoCreator* rich = new RichGeoCreator()
+    rich->Create()
+    EOT
+
+change outer dimension of RICH detector
+    change width from 1.9 m to 2.2 m
+    change length from 5.268 m to 6 m
+    change mainframe
+        make shape in top view rectangular 
+        make slope on front
+            reuse mainFrame3 
+            change mainframe5 to trapezoid form
+            add new mainframe7 which replace some of the mainFrame2
+        cutoff shieldingbox 
+            add new mainframe8 in x-direction
+        reduce some mainframes by a length of (2x) thickness from the mainframe to reduce overlapping
+        cutoff a cubic where mainframes cross each other
+    change the length of the pillars
+Rich entrance window
+    change width from 5.268 m to 2.6 m
+    add 10cm wide and 2cm thick Aluminum flange 
+    reduce size of entrance window without flange a bit
+Rich exit window
+    add 10cm wide and 2cm thick Aluminum flange 
+    change width to 569cm 
+    change hight to 384cm
+    change material of exit window from kapton to Polycarbonat
+    increase thickness to 1cm   
+Add Studs to each pillar
+    10cm x 10cm 0.2cm thick Aluminum
+Add Connections between pillars
+    6cm x 2.5cm 0.2cm thick Aluminum
+Make tunnel for beampipe
+    change material to carbon 
+    change radius at entrance to 16.4 cm and at exit to 29.9 cm
+    change pipe thickness to 0.3cm
+    increase the length by 0.5cm
+    change and increase cutoff at middle mirror parts
+    increase hole in sensitivity plane (move subtracted Cone)
+    remove belt types 4 and 5 because of overlap with the beampipe tunnel
+
+
+
+
diff --git a/rich/rich_v24a.geo.root b/rich/rich_v24a.geo.root
new file mode 100644
index 0000000000000000000000000000000000000000..d408e65983fafcfdb112c926c653862681008d59
Binary files /dev/null and b/rich/rich_v24a.geo.root differ