add log. modify messenger