Add updating of events. closes #51