anchor.diff:                           mode = STLTXCont(pps=10)) ] 
   
   ----
  -<1> packet is taken from pcap file relative to *profile* file location
  -
  -==== Tutorial: Pcap file conversion to many streams
  -
  -*Goal*:: Demonstrates a way to load pcap with *number* of packets and for each packet create a stream with burst of 1. the ISG for each stream is the inter packet gap (IPG) 
  +<1> Takes the packet from the pcap file, relative to directory of the *profile* file location.
  +
  +
  +==== Tutorial: pcap file conversion to many streams
  +
  +*Goal*:: Load a pcap file with a *number* of packets, creating a stream with a burst value of 1 for each packet. The inter-stream gap (ISG) for each stream is equal to the inter-packet gap (IPG).
   
   *file*:: link:{github_stl_path}/pcap.py[pcap.py]
   
  
positive.code:                            mode = STLTXCont(pps=10)) ] 
  
  ----
  <1> packet is taken from pcap file relative to pwd of the script you run
  
  
  *file*:: link:{github_stl_path}/udp_1pkt_pcap_relative_path.py[udp_1pkt_pcap_relative_path.py]
  
negative.code:                           ]
                         )
  ----
  <1> Defines a stream struct called tuple with the following variables: `tuple.ip`, `tuple.port`
  <2> Writes a stream `tuple.ip` variable with an offset determined by the `IPv6.src` offset plus the `offset_fixup` of 12 bytes (only 4 LSB).
  <3> Writes a stream `tuple.port` variable into the second UDP header. 
  
  
  ==== Tutorial: Mask instruction 
  
  The STLVmWrMaskFlowVar is single-instruction-multiple-data Field Engine instruction. The pseudocode is as follows:
  
  .Pseudocode 
  [source,bash]
  