donnot split fasta, can be dangerous