pref commit is wrong, packPkt is correct here