location picking working