great as always, but I have to admit, the ending sent shivers up my spine.