update symmetric tree