remember that in the callback of concat you will get the full buffer
and you can operate on it