separate preamble