what is the issue? Do you have to explicitly close here, won't the GC take care of it?