AND THEN THERE'S A TWIST AT THE END!