setup for coverage and violation reports