updateCommLog now uses getReadableMessageContent() instead of
getMessageContent()