update in-line docs and license preamble