* add some comments
* add new btree classes