the working module
Merge https://github.com/WinfredMusyoki/ReportingGroup3