resructuration + thread qui marche pas