modified TransducerAccessClient and TransducerManagerClient