navigator modification