support for different gff format