Rewrote introduction.