modification algo naïf