Kept me on the edge of my seat.