Ventura: 'Toro on the right track'