Preliminaries reworked.