added a licence preamble