Uses pubsub eventemitter in args.