This one's not for the faint-hearted.