[mod] updatable heap