BLAST THEORY