Refactored suppliers out of products.