added a verbose mode that describes what is being done by the script