finish post order traversal