No message.
No message.
重构代码