A scientific revolution on the way