Good news Europe is back on track