possible fix so gps updates less often and only on changes