Actually I'm open to changing more if it makes it cleaner.

For example we can add a class for the messages' UL container ?