better crawling on location