also implemented a file name limit of 128+4 characters since i got errors for too long filenames thanks to extensive tagging