I was going to split this into two posts, but it's near the end of the month,
so I'll post it in one.