refactoring summary on ad hoc report