[update] separating vendor var