fix empty packets problem, now there are filtered before building the content of the channel