add --logfile option