[Hook] UpdateManager rewritten