shouldn't it throw an exception saying that the driver is not supported instead ?