update phone and positions