streaming now renders correct json