Cain jumps and moans ...