Contributions of steam engine and locomotive