correction bug fonction