add check_event_empty after member destroy