PFRootEvent compatible