things outside the class should only ever observe ...
# announcements
v
things outside the class should only ever observe the relay, never send stuff through it