fixed large packet parsing