update Pizza to use publish/subscribe