use navigationController
merge