Transmit implementations