use FileReaderWriter in LogFile instead