Long post to make up for the fact I didn't post last week. Enjoy some redemption.