add streaming versions of the commands that provide real events.