better action log handling