add timeout on gps update