What if the file doesn't exist?  Shouldn't we check that the files are present first?  Otherwise, I think we'll get errors on the command-line.