exploring alternative to transducers