updated redis pubsub