event editing and creating modified