diff --git a/pykat/components.py b/pykat/components.py
index 9a7a28749b583d81054571145af4ff0b5bdb7b42..48e2ed008b3ab42e3477d74f2fe2a3f9e4634d06 100644
--- a/pykat/components.py
+++ b/pykat/components.py
@@ -346,7 +346,9 @@ class beamSplitter(AbstractMirrorComponent):
         self._requested_node_names.append(node2)
         self._requested_node_names.append(node3)
         self._requested_node_names.append(node4)
-             
+
+        print " phi : {0}".format(phi)
+        print " alpha : {0}".format(alpha)
         self.__alpha = Param("alpha", self, SIfloat(alpha))
         
     @property
@@ -383,7 +385,7 @@ class beamSplitter(AbstractMirrorComponent):
         else:
             values.pop(0) # remove initial value
             return beamSplitter(values[0], values[5], values[6],
-            values[7], values[8], values[1], None, values[3],
+            values[7], values[8], values[1], None, values[2], values[3],
             values[4])
         
     def getFinesseText(self):