Rewrote Abstract.