pickLocation now passes tests