a bunch of updates. we're really using git now.