adding new files
dealing with new errors