Bleh, it's late. I'm tired. Updates listed above. Go take a look!