fix message bug