Update vendors, add Echonest