blah

I will try to post a large update by this weekend sometime.