updated purposepicker, user flow, new default location