dealt with more crazy file names. ? at end of file, and nbsp in place of
space in file name.