almost got navigation working.