proprification du code et suppression de warnings, bis