support for spaces in filenames