fixed bug when gene on list multiple times