updated to use gene_id as opposed to isoform_id