handle event updates (closes #1)