add xhr update route