properly worked igaheft for pso and ga
corrected migaheft for ga and pso