#57 defined a generic subscriber