initial commit: tree init