Plenty of power and torque -