Error handling
Minor changes
Chat message list is shrinked when exceeds limit