really removed dependencies on gff in main