Updated pack and unpack.

Specifically, the pack ready comes the cycle before data now. It will insert the delay for the specified headers.