Use configured driver

Because every switch-case has a exit/break statement, we don't need a separate method