divers marche, avec un join