now packet fragmentation is handled correctly