added .emit for parent scopes