added exception catching for general failure
Merge pull request #14 from DSciDev/autoupdate

added exception catching for general failure