modified DefaultTransducerAccess about logic error