Working on list -> BTree