finished htree
finished htree