autoupdate helper