[refactor] file handler can now use a path collection along side the file finder