TreeFramework default functions