streaming changes