vendor lib update