b tree 2017 - toddeo