party specialists and party vendors