Adding some buffers, just so there's no wait time between loops and channel sending