create geneOrder