Started on btree model