BTree should work properly now