collectReply added