-- first version of navigation structure.