file is a reserved name (it's a class name) so preferably use for instance "filename" or "fn"