diff --git a/geant/gap_ansible/roles/base_config/templates/routers/nokia/cards.j2 b/geant/gap_ansible/roles/base_config/templates/routers/nokia/cards.j2
index 8540c0335cbfc09325518dae38c6b2aa45178f24..d356a84d1813fd0f508af1281acc7a6e45d1775d 100644
--- a/geant/gap_ansible/roles/base_config/templates/routers/nokia/cards.j2
+++ b/geant/gap_ansible/roles/base_config/templates/routers/nokia/cards.j2
@@ -3,13 +3,31 @@
       <slot-number>{{ card.slot }}</slot-number>
       <admin-state>enable</admin-state>
       <card-type>{{ card.card_type }}</card-type>
-  {%     for mda in card.mdas %}
+    {% if card.xiom is defined %}
+    {#Xiom is the SR2se specific config#}
+      <xiom>
+          <xiom-slot>{{ card.xiom.slot }}</xiom-slot>
+          <level>{{ card.xiom.level }}</level>
+          <xiom-type>{{ card.xiom.type }}</xiom-type>
+      {% for mda in card.mdas %}
+          <mda>
+              <mda-slot>{{mda.mda_slot}}</mda-slot>
+              <admin-state>enable</admin-state>
+              <mda-type>{{ mda.mda_type }}</mda-type>
+          </mda>
+      {% endfor %}
+      </xiom>
+    {% else %}
+    {#The rest is for SR7#}
+      {% for mda in card.mdas %}
       <mda>
           <mda-slot>{{mda.mda_slot}}</mda-slot>
           <admin-state>enable</admin-state>
           <mda-type>{{ mda.mda_type }}</mda-type>
           <level>{{ mda.mda_level }}</level>
       </mda>
-  {%     endfor %}
+      {% endfor %}
+    {% endif %}
   </card>
   {% endfor %}
+