finished pareMessage, added comments