supports whitespace in filenames for globing