update post order traversal