Makes the code definitely more clear, but wouldn't that leave you with a completely unscheduled connecteion in one of the 2 cases?