finished implementing peer response