adds preference for detailed schedules
fixes left over journeys when all legs have been deleted