Add data buffer.
Place data within thread, add unstoppable reading.