Now uses stored functions to report.