Train thoughts