new update check

fixes #356