added some initial notes on how events are passed around kinda