Interrupt sequences Virtual sequence and sequencer Virtual classes? score boards and subscribers unique variables without using rand: uses suffle method of array. Phase jump sequence grab and ungrab good practice: in reset phase reset all variables.. and states in tb/components. uvm callbacks. uvm objections. what is the best place to include them? uvm config db and resource db UVM report catcher. UVM questions: multiple drivers to one sequencer multiple sequencers to one driver. User defined /custom phases How to use? Driver with request and response. Differences between lock and grab set different arbitration types for sequencer? sequencer arbitration at item level or arbitrate at sequence level. assertions and properties. complex uses. uvm_domain multi dimensional array constraints. phase ready to end. Processes and fork and join examples with scopes. force: -deposit, -freeze and -drive differences. SV: - queues, mailboxes what happens when full and em