packet header matching works now