implement pubsub feature for comments