DJ, very interesting, especially to those of us who are not locomotive engineers. (I'm an electrical engineer).