refactor client testimonial connection using p2p