Refactor default reporter into smaller methods