fix event typo
add event dispatcher note
make events strong