Ajout du schema hardware, simplification du code