fix for diffrent files, same md5 bug
upgraded version