use split instead of event-stream