Really basic event dispatching. Nothing fancy.