Here come the trains (and the toilets!)