Yep, with the fix in u-joints and gears, this Niagara is a great engine in my roster. Pulling the 20+ milk cars makes a very nice looking consist. I have pulled a consist of ten MTH/Lionel NYC heavyweights with no problem, after pulling the same was when the original u-joint on the motor to gear shaft quit on me. The opportunity to acquire a second (for double heading) is an intriguing thought.