fleshed out events some more