vendor - client