Done : initialisation Supplier, MiddleStep et FinalProduct