closes #9 but this WILL BE A PROBLEM in the future, I need to learn more
about global event receivers and broadcasting...