added stream benchmark