implemented DataTree IO