fix #303

add treeloader