Changed: use restartEvents for event preferences changes; sendBroadcast
for restartEvents