add output log + flag