added stream-set