update merkle