diff --git a/iexcode/instruments/current_amplifiers.py b/iexcode/instruments/current_amplifiers.py
index 5d51e8ae644433ab84fe1d8854ff304ef5217502..7488c520bc4fee881fb27fa4dbdc20f342a3a116 100644
--- a/iexcode/instruments/current_amplifiers.py
+++ b/iexcode/instruments/current_amplifiers.py
@@ -350,8 +350,17 @@ class SRS:
         self.offset_unit = None
         self.offset_sign = None
         self.offset_factor = None
+        self.set_all()
         self.get_all(verbose=False)
 
+    def set_all(self):
+        """
+        set all PV to current SP values (what the screen shows in not necessarely what the PV are set to)
+        """
+        pv=self._srs_pv+"init.PROC"
+        caput(pv,1)
+
+
     def get_all(self,verbose):
         """
         reads the current SRS and corresponding scaler values