generic autoupdate component to be used for HubTurbo