integrated old navigation controller functionality into updater