let the user instantiate the navigation