mise en place du multi cast (manque encore quelques methodes mais ça prend le bon chemin)