more text on pattern-base pubsub