initial device tree