finally support for multiple packets, at least up to 4