separate exon extraction for debugging