Partially implemented pickLocation