work on peer data channels