Gah, I just can't seem to get any work done on this... Hopefully once I actually get going it'll come out quickly, but still... Hum.