no need for io-buffer cool.io has its own