update with desc