Preaching to the choir! So much unnecessary over application of electronics and no real emphasis on mechanical reliability. It's starting to look like that there are twenty-some computer science engineering graduates for every mechanical engineering graduate.