REVERT: driver compile additions

will add to a new branch