hooked the observers into the broker