update location representation every time an update is requested