document transducers on chan