Fixing the level issue in messageList