add log, filelct