constantly check for updates