support for filenames with spaces