created preamble