add nextpkt function