re-revert back to NamedTemporaryFile; keep open by returning the file
object