A lot of fiddling to get it on the tracks and going. First try it wouldn’t run, I figured out the decoder had come unseated. Second try the loco kept derailing until I figured out I hadn’t reinstalled the worm gear housings correctly. Third and fourth try still had decoder issues. Fifth time was a charm. I ran a Proto:87 train consist of an SD40-2, an Atlas PressureAide Hopper, and an Atlas Corn Syrup tank car. The train was run on standard Peco flex track around a 24″ radius curve. Hey, it actually works!