changement important sur le code et intégration de la DB