algo modif