Updates.
Abridged version of 3.