add types
(wip)btree depth