added the not same object check of the messageContent