Temporal destroyer