update position info