add dictionary.txt and require tree_node