+ allow canceling of file.