add do reply