Not for the faint of, er, heart.