mise à jour des collections et gestion du pattern composite