stuff is mostly working for one train with no passnegers, there may be some wrinkles with the output, but I'm not sure