more events to pub/sub and rpc patterns