use json format. fix displayed message