There might be a working engine in here somewhere!