Now all the drivers should be compatible with recordsweep and the inheritance scheme