try something else for opening files...

lazy open on first write...