"We're back on track."