remove the badly designed PubSub.forward