almost working...
fixed bug in driver that trashed my os (again!)