update headers and license