train guts part 2

train guts part 2

more stuff in my engine