moved packetization to 'extras'