updating driver