finished pubsub ui control