Chapter 3 after pubsub