update SOMDiff