can now run by different heuristics from cmd line