li update