Wow, lots of good changes (hopefully).