Del Neri: 'We're on the right track'