Upload process is in.  Still needs some cleanup.