fixed half-open subtree