updating driver.r