PREAMBLE --------