bug on genes equality corrected