The Driver struct now has an Adaptor field