Added source code for original version.  Upgrades coming