update xcor