fixed msg bug