Woo, lots of updates today!

Well, no, just three. Sorry.