add X1 X4 XY