Ajout Template Method