fixed delete event