stream: _change() added