vendor library