update ihm
update ihm + merge