"We are right back on track."