fix copy on events