use eval so we deal with spaces in file names