built chat user position update on map on location changes