dont run pdn inside run_routing to avoid breaking toplevel routing
diff --git a/flow.tcl b/flow.tcl
index 2f61f1e..6709d1e 100755
--- a/flow.tcl
+++ b/flow.tcl
@@ -16,6 +16,7 @@
 	run_floorplan
 	run_placement
 	#run_cts
+	gen_pdn
 	run_routing
 	run_magic	
 }
diff --git a/scripts/tcl_commands/routing.tcl b/scripts/tcl_commands/routing.tcl
index 6a26862..1adc238 100644
--- a/scripts/tcl_commands/routing.tcl
+++ b/scripts/tcl_commands/routing.tcl
@@ -59,8 +59,6 @@
 # |----------------   5. ROUTING ----------------------|
 # |----------------------------------------------------|
 	set ::env(CURRENT_STAGE) routing
-	# pdn
-	gen_pdn
 	# insert fill_cells
 	ins_fill_cells
 	# fastroute global 6_routing