Adapt to allow asynchronous transmission