feature: added a log file