+ desc update