Removed the errors that are no longer occurring due to the additional requires added.
Added more information on the remaining failure...
Reformatted to show the requires a bit better.
Removed the last error message (now fixed)
Added the mail program back into the mix.