diff --git a/files/scan.py b/files/scan.py
index b78d1835eb402992474fb93efa2aa98002c6fd93..ac7fb65e7e8ab73656e58af885bb1095a35c6a54 100644
--- a/files/scan.py
+++ b/files/scan.py
@@ -129,20 +129,13 @@ for host,ports in endpoints.items():
         reports[host] = {'global': {"severity": -1, "threat": f"Scan Error. task.id: {task.id}"} }
 
 for task in tasks:
-    del task 
-    #gvm.get_client().delete_task(task.id)
-
-"""for target in targets:
-    try:
-        del target 
-    except Exception as e:
-        logging.error(f"Error during target deletion. Msg: {e.msg}")
+    gvm.get_client().delete_task(task.id)
 
+for target in targets:
+    gvm.get_client().delete_target(target.id)    
+    
 for port_list in port_lists:
-    try:
-        del port_list 
-    except Exception as e:
-        logging.error(f"Error during port list deletion. Msg: {e.msg}")"""
+    gvm.get_client().delete_port_list(port_list.id)    
 
 reports = process_global_reports_info(reports)
 logging.info(pretty_json(reports))