add DriveInfo func