vendor and libraries