working on combinatorial tree placement