load navigation info before other controllers run