adding required pubsub