implement publish/subscribe in PizzaView