By the way, the biotech index is once again getting slammed