Nettoyé le code et les répétitions