removed redundant index from fasta
improved index creation
gtf get checks if current result is previous result