implement ProposalReplyRenderer