TODO + fix parseChunk