new events need to be marked :active
fixed multi-thread bug that was f*cking up (end) and (run)
make sure no new events have been added