oh, and I guess spoilers, or whatever.