add streaming option