initial commit of genetic