Implements phase two of reports.

#415.