msg rename and bugs fixed