Where do you think most of the quality issues come from? We've all heard or seen one guy with a vehicle get 150k trouble free miles and another with the same vehicle in the shop 10x in one year. Is it a combination of engineering, quality of parts and assembly or do you think most of it stems from the person who is putting it together? Most of the assembly process seems automated, but human hands are still doing many of the jobs.