update and add 'selectedControllerNaivgationItem' option