GeneDiscovery - under construction