Removed unnecessary output, any that exists is refactored to debug() function. Now pass list of file paths into add()