bug on special files
new version