Improve message area behavior