add leaf list
add isInLeaf