now all commodities are guaranteed to have at least one requester