add rewindFileIfTemp()