Modified console to use PubSubProcesor