logfile optional