Refactored PalaceChatRecord
fix in whisper