added update check