finish postorder iter