reworked outChan to dataChan with strings and changed how packs are
assembled