new update check
fixes #356
Merge pull request #365 from kevinpapst/issues/356

new update check