Interesting ideas. I think that all filtering should start with the files and folders currently displayed in the Browser panel and work downwards - so the full path name would not be considered. I may wish to search the current folder only or go down into sub-folders too. So a check box for sub-folders would be used. I may wish to filter based on the file names only or on the sub-folder names too. So another check box for sub-folder path names would be used. In my example: "perc" would find 2 files "nga" would find 5 files Now lets say there was a sub-folder named "Bells" with 6 files in it: bell_01.wav bigben.wav bigbenbell.wav gongA.wav gongB.wav gong.allen.wav And another sub-folder named "house" with 3 files in it: frontdoorbell.wav backdroobell.wav dingdong.wav Filtering for "bell" would give these results [ ] Sub-folders, [ ] Sub-folder path names finds 1 file, [x] Sub-folders, [ ] Sub-folder path names finds 5 files, [ ] Sub-folders, [x] Sub-folder path names finds 7 files, [x] Sub-folders, [x] Sub-folder path names finds 9 files, (cowbellA, the 6 in the "bells" folder and the 2 doorbells). I think that this is what Tallisman put forward :), as long as it works from the currently-displayed folder downwards. Does that make sense?