adding functionality to select gene lists