SO. MUCH. BLOOD.