added sources for X1 and X2