easify tree constructor