revise preorder text