changed reporter constructor