add support for deep.JSON and push notification