events should create on update