log to a file. each log message should contain source file name
log to a file.
each log message should contain source file name