diff --git a/xgm.py b/xgm.py
index f45a4cffbb98c055f03b30d34d2b0efe1d1246e8..3f4556ee4b28d4038295be97cab649b6ee999e0c 100644
--- a/xgm.py
+++ b/xgm.py
@@ -744,8 +744,8 @@ def matchXgmTimPulseId(data, use_apd=True, intstart=None, intstop=None,
             xr DataSet containing XGM and TIM signals with the share 
             dimension 'pId'. Raw traces, raw XGM and raw APD are dropped.
     '''
-    res = selectSASEinXGM(data, xgm='SCS_XGM').rename({'XGMbunchId':'pId'})
-    res2 = selectSASEinXGM(data, xgm='SA3_XGM').rename({'XGMbunchId':'pId'})
+    res = selectSASEinXGM(data, xgm='SCS_XGM').rename({'XGMbunchId':'pId'}).rename('SCS_XGM')
+    res2 = selectSASEinXGM(data, xgm='SA3_XGM').rename({'XGMbunchId':'pId'}).rename('SA3_XGM')
     dropList = ['SCS_XGM','SA3_XGM']
     mergeList = [res, res2]
     for mcp in range(1,5):