refactoring sur les panels pour réutilisabilité