delete_unnecessary

reasoning