Another Saturday afternoon/evening of work.

Yay me. Let's see if I survive this one.