continue to modify the application for fixing the error reported by the user, fix design of the reports to fix some of the errors and modules that's causing for the application to return incorrect value