produce a subtree again after hiden