tagStream and personalStream: api done