chugging along with gff but it is ugly