Allow datasource selection, save user’s selected driver, make preferences more convenient.