update copyright
update header