contest:add desc