Improved a lot of the text.