desc update