Tidied equality tests.
Added monthly report, fixed reports dropping some tasks due to destructive sort.