saving to disk as we go now, not that that seems to help as buffering gets in the way, but the path is relative now so it'll work linux :)