add data channel sample