IHM evolution