restore auto transmit function