name is required for vendors