some design changes
D3 renders static tree