Add functionality to allow event update.