Updating hook system