upload vendor lib