factor out redundant address variable
add report and inspection event factories
factor out redundant address variable
add report and inspection count
factor out redundant address variable
factor out redundant address variable