push/pull with streamer