add  sendXY