basically we should normalize our messages, e.g., Error, Warning, Info, etc. anyway, this is another topic.

@junmin-zhu willing to improve it?