use network provicder for location