updated copyright notice and license notice