documentaion for ChooseLocationActivity