The Digital Locomotive