avoid function 'file' batting