missed one swap to packet