streams update if changed