Save progress, added debug printf's in driver.