Modifications apportées par Yves Jolly.