diff --git a/tools/zax/zax_base.cpp b/tools/zax/zax_base.cpp
index 057b5de20b71a502df519b32a167e31026e737b4..f8737908d5a857c1d46d9b7610dec9a544b2d867 100644
--- a/tools/zax/zax_base.cpp
+++ b/tools/zax/zax_base.cpp
@@ -1222,9 +1222,12 @@ int ZaxBase_t::execute()
 
 		if (m_graph_optimize)
 		{
+		/*
+			supplanted by Tikir's algorithm: turn on dominator graph  option
 			filterConditionalBranches(keepers);
 			if (m_verbose)
 				cout << "num blocks to keep (after filter conditional branches): " << keepers.size() << endl;
+		*/
 			filterEntryBlock(keepers, entry_block);
 			if (m_verbose)
 				cout << "num blocks to keep (after filter entry): " << keepers.size() << endl;