pchMessage loop update