working with the navigations