Evolution or revolution ?