nit: `messagesContainer` instead of `messageContainer`