I'll probably either finish my post tomorrow, or have it mostly done.