Also putting my log of suckishness in spoilers JIC.