Fixes in location poller to increase accuracy