add initial transducer library