modified reply and replyDeal