update vendor and prepare execution