modularised Treetable