Implémentation du design