add notice and license