added msg log