deplacement du code dans le controller