slight refactor on issue_recorder