add xvect