structure, vendor