Auto-update mechanism.