update information of code, fix do file and v header