regular update tree