issue #12 creating navigation tree