Not for the Faint Hearted.