runner tree deep recalculate