only broadcast changes after loading