It is refreshing to see big companies acknowledge their mistakes and take responsibility. Good job,Toyota!