gene pool swap