the file will be properly closed as the ``open`` isn't bound to a variable, so there are no more references to it once it moves out of scope of the function call. the with statement may make that a more explicit call