Add better error handling when wrong driver is provided