Kato N scale SD40-2 mechanism from a Union Pacific snoot model, lightly filed on the sides to accept a IM SD45-2 shell. A Kato shell will still fit. I belive that this mechanism is DCC ready. This frame was the earlier design used under the first run of early model and snoot model SD40-2's.