Improvements that have been made include:
- A Log sheet to support troubleshooting problems.
- More use of 'try/catch' to handle errors.
- Adding permissions is optional.
- Some of the column numbers can be tweaked in the Config sheet rather than diving into the code.