some comments about fnmatch