correction bug evaluate + améliorations