actually get location