throw away old code
remove unused code
use notification builder
send participation events to server