The long road ahead......