string now implements stream interface