packet sift