added GFF file and record handling.