ask with location handling