add tofile flag