Milestone. Going to beautify and document.
Dealing well with reports in general.