Supplier logic implementation