updated to parse new pushMessage structure