The adventures of a small train