updated the saveReporter callback signature to handle the validation object being returned